Replica Placement in Cloud Storage based on Minimal Blocking Probability
نویسندگان
چکیده
Data replica placement is an important issue in the cloud storage system, which includes two key points: how to determine the replica factor and how to select optimal Datanode to store replica. With the provision of file store service and file access service for large scale users, the Datanode in cloud storage system is regarded as services site. According to the basic principle of queuing theory, the replica placement algorithm based on minimal blocking probability (BPRA) is proposed from the view of resource competition as a dynamic replica placement algorithm. The BPRA algorithm calculates the minimal number of replica according to the file available requirement and dynamically adjusting replica factor according to the file access frequency. In addition, the blocking probability is computed by each Datanode respectively and reported to the control node (namely Namenode). The simulation results conclusively demonstrate that the replica placement algorithm based on minimal blocking probability can effectively achieve the load balance of cloud storage system, reduce access skew and resource competition, decrease 20%~60% file access latency versus Hadoop Distributed File System (HDFS) default replica placement algorithm.
منابع مشابه
Improving Data Availability Using Combined Replication Strategy in Cloud Environment
As grow as the data-intensive applications in cloud computing day after day, data popularity in this environment becomes critical and important. Hence to improve data availability and efficient accesses to popular data, replication algorithms are now widely used in distributed systems. However, most of them only replicate the static number of replicas on some requested chosen sites and it is ob...
متن کاملReplica Placement Strategy Based on Analytic Hierarchy Process in Heterogeneous Cloud Data Storage
Cloud data storage platforms have attracted increasing attention in data management. Data replication is a well-known technique that reduces access latency, thus improving cloud data storage availability and performance. Nonetheless, replica placement algorithms are among the significant issues in data replication, which affect data availability and access performance considerably. Replica plac...
متن کاملApplication of VCG in Replica Placement Strategy of Cloud Storage
With the rapid development of the cloud computing and big data, many data center network are growing more large scale, and the number of servers is increasing at an exponential rate. In this paper, VCG (Vickrey-Clarke-Groves) mechanism was introduced into replica placement. Mapping from replica placement model to VCG mechanism was established and suitable payment function was designed. Data sto...
متن کاملImprove Replica Placement in Content Distribution Networks with Hybrid Technique
The increased using of the Internet and its accelerated growth leads to reduced network bandwidth and the capacity of servers; therefore, the quality of Internet services is unacceptable for users while the efficient and effective delivery of content on the web has an important role to play in improving performance. Content distribution networks were introduced to address this issue. Replicatin...
متن کاملVideo Replica Placement Strategy for Storage Cloud-based Cdn
The online video service need the support of CDN(Content Delivery Networks). Compared with traditional CDNs, it can save a lot of cost by using cloud-based storage nodes to deliver the video content. To guarantee end users’ QoS, CDN should pre-deploy the content files of online video service to the edge nodes which are close to the users. Existed researches have shown that the cost of building ...
متن کامل